Публикации с тэгом "Dependency injection"
НОВОСТЬ 3-4 февраля: TDD в .NET
Современные средства разработки значительно повышают эффективность разработчиков. Создавать приложения становится все легче и легче. В тоже время, сложность самого программного обеспечения постоянно растет. И часто разработчики сталкиваются с проблемой: “А точно ли мой код работает так, как я хочу?”. Разработка через тестирование (Test Driven Development – TDD) решает эту и ряд менее очевидных, но не менее важных проблем. Наверное, каждый слышал об этой технике, но далеко не вс...
НОВОСТЬ Выпущены финальные версии ASP.NET MVC 3, WebMatrix, IIS Express, SQL Server Compact 4.0
Microsoft выпускает финальные версии своих инструментов веб-разработки. Для загрузки и установки доступны фреймворк ASP.NET MVC 3 и среда разработки WebMatrix 1.0. ASP.NET MVC 3 привносит следующие нововведения по сравнению со второй версией: внутренняя интеграция с IoC-контейнерами и повсеместная поддержка Dependency Injection; добавлен новый движок представлений Razor ViewEngine; расширение механизма валидации: новые атрибуты, поддержка IValidatableObject, исключение параметров при валидации з...
СТАТЬЯ Первые шаги с Unity Application Block - Part 1
Unity application block - расширяемый dependency injection контейнер, который входит в Enterprise Library но также может работать и без нее. Общие сведения об этом принципе программирования, а также простенький пример можно найти здесь. Первая из двух статей посвященных Unity Application Block. В них будет раскрыто как использовать конфигурационные файл + как описывать generic типы в них. В данной статье будет показан пример на основе обычного интерфейса и класса, как создать простенькую инверси...